torque converter cover - Español Inglés Diccionario